Data Engineer

Corporate IT Kuala Lumpur, Malaysia


Description

About Us: 
At Sitecore, our mission is to simplify how brands reach, engage, and serve people by delivering intelligent, personalised digital experiences that connect the world. We empower the world’s most iconic brands to build lifelong relationships with their customers—seamlessly, smartly, and at scale. 
 
As the leading provider of agentic digital experience software, Sitecore brings together content, commerce, and data into one composable platform that enables brands to deliver millions of meaningful, adaptive experiences every day. Trusted by global leaders such as American Express, Porsche, Starbucks, and L’Oréal, Sitecore helps brands transform engagement through experiences that are not only personalised but predictive and dynamic. 
 
Our foundation is our people—a diverse, passionate, and collaborative global team spanning over 25 countries. We believe that every experience matters, and that belief starts with how we work together. Our values guide how we lead, innovate, and connect. They are the behaviors that bring our mission and vision to life, every day, in every interaction. 
 
As we continue to evolve, we are actively cultivating AI skills across our teams to unlock new levels of creativity, efficiency, and insight. From engineering to customer experience, AI capabilities are becoming integral to how we design, build, and deliver the next generation of digital experiences. 
 
Learn more at Sitecore.com 
   
About the Role: 
We are seeking a highly skilled and experienced Data Engineer to join our dynamic team. The ideal candidate will have a solid background in data engineering, with at least 5 years of experience, and expertise in Apache Spark and Microsoft Fabric. This role will involve designing, building, and maintaining scalable data pipelines and infrastructure to support our data-driven initiatives.
 
What You’ll Do:  
  • Design and Develop Data Pipelines: Create and manage robust data pipelines using Apache Spark and Microsoft Fabric to process large volumes of data efficiently.
  • Data Integration: Integrate data from various sources, ensuring data quality, consistency, and reliability.
  • Performance Optimization: Optimize data processing workflows for performance and scalability.
  • Collaboration: Work closely with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions.
  • Data Governance: Implement and maintain data governance practices to ensure data security, privacy, and compliance.
  • Troubleshooting: Identify and resolve data-related issues and bottlenecks.
  • Documentation: Maintain comprehensive documentation of data engineering processes and workflows.
 
What You Need to Succeed:  
  • Experience: 5 years in data engineering or related fields.
  • Technical Skills: 
    • Proficiency in Databrick, Apache Spark or Microsoft Fabric.
    • Strong programming skills in languages such as Python, Scala, or Java.
    • Experience with cloud platforms (e.g., Azure, AWS, GCP).
    • Knowledge of SQL and NoSQL databases.
    • Familiarity with data warehousing solutions and ETL processes.
  • Analytical Skills: Strong problem-solving and analytical skills.
  • Communication: Excellent communication and collaboration skills.
  • Education: Bachelor’s degree in computer science, engineering, or a related field.
 
Additional Skills That Could Set You Apart:  
  • Experience with big data technologies and frameworks.
  • Knowledge of machine learning and data science concepts.
  • Certification in relevant technologies (e.g., Apache Spark, Azure Data Engineer).
 
Sitecore is proud to be an equal-opportunity workplace. We are committed to equal employment opportunity without unlawful regard to race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status, or any other local legally protected characteristic.   

Share this job